Agent Skills: Shade new component
Acceptance checklist for adding or editing a Shade component or pattern file — naming, sibling story, className forwarding, cva variants, required states, recipe usage. Trigger when editing files in apps/shade/src/components.
ID: tryghost/ghost/Shade new component
55,33111,970
Install this agent skill to your local
Skill Files
The files that make up Shade new component.
More agent skills
- add-private-feature-flagUse when adding a new private (developer experiments) feature flag to Ghost, including the backend registration and settings UI toggle.
- convert-internal-package-to-typescriptConvert a legacy internal Ghost workspace package from JavaScript or CommonJS to the repository's TypeScript and ESM golden path while preserving file history and runtime compatibility. Use when modernizing an existing or newly migrated private package, including staged lib-to-src moves, JS-to-TS renames, consumer analysis, and package or archive verification.
- migrate-internal-packageMove a package from another TryGhost repository into Ghost as an internal-only workspace package while preserving its Git history. Use for package migrations from repositories such as TryGhost/SDK or TryGhost/framework, including the history import PR, exceptional merge-commit handoff, source-repository removal PR, optional npm deprecation, migration cleanup, and modernization handoff.
- sensitive-logging-auditAudit or fix sensitive-data exposure in Python SDK diagnostics, exceptions, logging, and telemetry.
- simplifySimplifies code for clarity without changing behavior. Use for readability, maintainability, and complexity reduction after behavior is understood.
- at-dispatch-v2Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.